lemon stick [baltimore] - German English Dictionary